ethylene dinitrate - French English Dictionary